lacepod (thysanocarpus) - French English Dictionary